david cameron has admitted boris johnson is locked in a behind-the-scenes battle with theresa may and george osborne to take over the top job .
he said the london mayor had ` realised ' after years of mischief making that his main political rivals were those lining themselves up to take over the top job .
the admission exposes the battle quietly raging behind the scenes over who will take over from mr cameron .